Package-level declarations

Types

Link copied to clipboard
class GetDiscoveryEventIdsConversionUseCase(conversionService: DiscoveryIDConversionService, queryParamMapper: DiscoveryIDConversionQueryMapper, eventRepository: DiscoveryEventService, eventListMapper: EventListMapper, coroutineDispatcher: CoroutineDispatcher) : SuspendUseCase<TMDiscoveryIDConversionParams, List<DiscoveryEvent>?>

Retrieves events by converting IDs for the Discovery API.

Link copied to clipboard
class GetDiscoveryIDConversionUseCase(conversionService: DiscoveryIDConversionService, queryParamMapper: DiscoveryIDConversionQueryMapper, coroutineDispatcher: CoroutineDispatcher) : SuspendUseCase<TMDiscoveryIDConversionParams, List<String>?>

Converts IDs for the Discovery API.

Link copied to clipboard
class GetDiscoveryVenueIdsConversionUseCase(conversionService: DiscoveryIDConversionService, queryParamMapper: DiscoveryIDConversionQueryMapper, venueRepository: DiscoveryVenueService, venueMapper: VenueMapper, queryMapper: DiscoveryDetailQueryMapper, coroutineDispatcher: CoroutineDispatcher) : SuspendUseCase<TMDiscoveryIDConversionParams, List<DiscoveryVenue>?>

Converts venue IDs and retrieves venues for the Discovery API.

Link copied to clipboard
class GetMFXVenueDetailsUseCase(venueRepository: DiscoveryVenueService, venueInfoRepository: DiscoveryVenueInfoService, venueMapper: VenueMapper, queryMapper: DiscoveryDetailQueryMapper, venueInfoMapper: MFXVenueInfoMapper, coroutineDispatcher: CoroutineDispatcher) : SuspendUseCase<MFXVenueInfoParams, DiscoveryVenue?>

Retrieves venue details for the Discovery API using MFX parameters.